• word of the day

    troop carrier

    troop carrier - Dictionary definition and meaning for word troop carrier

    Definition
    (noun) any land or sea or air vehicle designed to carry troops
    Synonyms : troop transport

Word used in video below:
text: train today their troop is not a toy
Download our Mobile App Today
Receive our word of the day
on Whatsapp